lead nephropathy - French English Dictionary